home *** CD-ROM | disk | FTP | other *** search
/ Champak 52 / Volume 52 - JOGO DISK .iso / Games / sandwichstacker.swf / scripts / DefineSprite_374 / frame_10 / DoAction.as
Text File  |  2007-09-27  |  3KB  |  91 lines

  1. stop();
  2. if(_parent.fallObjOrient == undefined)
  3. {
  4.    _parent.fallObjOrient = -1;
  5. }
  6. _parent.fallObjOrient *= -1;
  7. this._xscale = 100 * _parent.fallObjOrient;
  8. this.onEnterFrame = function()
  9. {
  10.    var _loc1_ = _parent;
  11.    var _loc2_ = this;
  12.    if(_loc1_.v.referenceFrame - _loc1_._currentframe < -9)
  13.    {
  14.       _loc2_.removeMovieClip();
  15.    }
  16.    else if(_loc1_.v.pause != true)
  17.    {
  18.       if(_Y < 410)
  19.       {
  20.          _Y = _Y + _loc1_.v.speedDown;
  21.          if(_loc1_.v.gameover == true or _loc1_.v.endSandwich == true)
  22.          {
  23.             _loc2_.removeMovieClip();
  24.          }
  25.          else if(_loc1_.v.sandwichHeight == 1)
  26.          {
  27.             if(_Y > _loc1_.barre._y - 3 && _Y < _loc1_.barre._y + _loc1_.v.speedDown * 2 && _X > _loc1_.barre._x - 30 && _X < _loc1_.barre._x + 30)
  28.             {
  29.                if(RandomElement <= 11)
  30.                {
  31.                   _loc1_.v.tempFood = RandomElement;
  32.                   _loc1_["food" + _loc1_.v.sandwichHeight].Xoffset = _loc2_._x;
  33.                   _loc1_["food" + _loc1_.v.sandwichHeight].gotoAndPlay("follow");
  34.                   _loc1_.v.sandwichHeight = _loc1_.v.sandwichHeight + 1;
  35.                   _loc2_.onEnterFrame = _loc2_.removeMovieClip();
  36.                }
  37.                else
  38.                {
  39.                   _loc1_.barre.gotoAndPlay("YARK");
  40.                   _loc1_.barre.action = "YARK";
  41.                   _loc1_.v.nbrLife--;
  42.                   _loc1_.Life = _loc1_.v.nbrLife;
  43.                   _loc1_.tete.gotoAndPlay("blink");
  44.                   _loc2_.play();
  45.                   _loc2_.onEnterFrame = null;
  46.                }
  47.             }
  48.          }
  49.          else
  50.          {
  51.             var _loc3_ = _loc1_["food" + (_loc1_.v.sandwichHeight - 1)];
  52.             if(_Y > _loc3_._y - 3 && _Y < _loc3_._y + _loc1_.v.speedDown * 2 && _X > _loc3_.objectFixe._x + 125 && _X < _loc3_.objectFixe._x + 225)
  53.             {
  54.                if(RandomElement <= 11)
  55.                {
  56.                   _loc1_.v.tempFood = RandomElement;
  57.                   _loc1_["food" + _loc1_.v.sandwichHeight].gotoAndPlay("follow");
  58.                   _loc1_.v.sandwichHeight = _loc1_.v.sandwichHeight + 1;
  59.                   addr378:
  60.                   _loc2_.onEnterFrame = _loc2_.removeMovieClip();
  61.                }
  62.                else if(RandomElement == _loc1_.v.breadSlice)
  63.                {
  64.                   _loc1_.v.tempFood = RandomElement;
  65.                   _loc1_["food" + _loc1_.v.sandwichHeight].gotoAndPlay("bread");
  66.                   _loc1_.v.sandwichHeight = _loc1_.v.sandwichHeight + 1;
  67.                   _loc1_.v.endSandwich = true;
  68.                   _loc1_.sfx.gotoAndStop("munche");
  69.                   _loc1_.v.bonus = 0;
  70.                   ┬º┬ºgoto(addr378);
  71.                }
  72.                else
  73.                {
  74.                   _loc1_.barre.gotoAndPlay("YARK");
  75.                   _loc1_.barre.action = "YARK";
  76.                   _loc1_.v.nbrLife--;
  77.                   _loc1_.Life = _loc1_.v.nbrLife;
  78.                   _loc1_.tete.gotoAndPlay("blink");
  79.                   _loc2_.play();
  80.                   _loc2_.onEnterFrame = null;
  81.                }
  82.             }
  83.          }
  84.       }
  85.       else
  86.       {
  87.          _loc2_.removeMovieClip();
  88.       }
  89.    }
  90. };
  91.